application achievements - French English Dictionary